Context-aware Distributed Complex Event Processing Method for Event Cloud in Internet of Things
نویسندگان
چکیده
With the rapid development of Internet of Things (IoT), enormous events are produced by various kinds of devices at high speed. Complex Event Processing (CEP) is the key part of IoT middleware which can help the user to get semantic meanings of primitive events. Context-awareness is an important feature of CEP engine. In this paper a high performance distributed context-aware CEP architecture and method is proposed for internet of things. Context is modeled as fuzzy ontology to support uncertainty and linguistic variables in event queries. Based on fuzzy ontology query and similarity based distributed reasoning, complex event query plans are generated and context-aware queries are rewritten into context independent sub-queries. Data window is partitioned according to different event patterns and context. The sub-queries are optimized and executed parallel based on data partition. The experiments show that this method can support fuzzy context in CEP and have acceptable performance and scalability.
منابع مشابه
Event Processing across Edge and the Cloud for Internet of Things Applications
The rapid growth of sensing devices has opened up complex event processing (CEP) for real-time analytics in Internet of Things (IoT) Applications. While CEP has traditionally been centralized, the increasing capabilities of edge devices like smart phones, and the operational needs of low latency and privacy makes it desirable to use both edge and the Cloud for distributed CEP, the former often ...
متن کاملDistributed Scheduling of Event Analytics across Edge and Cloud
Internet of Things (IoT) domains generate large volumes of high velocity event streams from sensors, which need to be analyzed with low latency to drive decisions. Complex Event Processing (CEP) is a Big Data technique to enable such analytics, and is traditionally performed on Cloud Virtual Machines (VM). Leveraging captive IoT edge resources in combination with Cloud VMs can offer better perf...
متن کاملCloud and IoT based Smart Car Parking System by using Mamdani Fuzzy Inference System (MFIS)
Internet of Things (IoT) and cloud computing technologies have connected the infrastructure of the city to make the context-aware and more intelligent city for utility its major resources. These technologies have much potential to solve thechallenges of urban areas around the globe to facilitate the citizens. A framework model that enables the integration of sensor’s data and analysis of ...
متن کاملAdaptive Energy-aware Scheduling of Dynamic Event Analytics across Edge and Cloud Resources
The growing deployment of sensors as part of Internet of Things (IoT) is generating thousands of event streams. Complex Event Processing (CEP) queries offer a useful paradigm for rapid decision-making over such data sources. While often centralized in the Cloud, the deployment of capable edge devices on the field motivates the need for cooperative event analytics that span Edge and Cloud comput...
متن کاملAn Efficient Secret Sharing-based Storage System for Cloud-based Internet of Things
Internet of things (IoTs) is the newfound information architecture based on the internet that develops interactions between objects and services in a secure and reliable environment. As the availability of many smart devices rises, secure and scalable mass storage systems for aggregate data is required in IoTs applications. In this paper, we propose a new method for storing aggregate data in Io...
متن کامل